diffuse through the veins - Español Inglés Diccionario